import { initMixin } from "./init";
import { renderMinxi } from "./compile/vnode/index.js";
import { lifecycleMixin, mountedComponent } from "./compile/lifecycle";
import { initGloApi } from "./global-api/index";
import { stateMixin } from "./initState";
function Vue(options) {
  //初始化
  this._init(options);
}
initMixin(Vue);
lifecycleMixin(Vue); // 添加生命周期
renderMinxi(Vue); //
stateMixin(Vue);
initGloApi(Vue);

export default Vue;
